sound reflection

This is not a dictionary! - Search for "sound reflection" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    sound reflection noun english

    the repetition of a sound resulting from reflection of the sound waves; "she could hear echoes of her own footsteps"